Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 Austria F1 Austria F2 USA F28 Austria F3 Australia F1 Australia F2 Sri Lanka F1 Hungary F2 Serbia & Montenegro F3 Austria F4 Austria F5 Austria F6 Croatia F4 Italy F27 Venezuela F4 Venezuela F6 Mexico F15 Mexico F16 Mexico F18 Austria F1 Austria F2 Poland F1 Switzerland F1 Sweden F1 Sweden F2 Sweden F3 Romania F1 Romania F2 Macedonia F2 Serbia & Montenegro F1 Austria F4 Austria F5 Austria F6 Austria F8 Austria F9 Germany F15 Germany F16 USA F22 Great Britain F13 USA F23 Great Britain F14 USA F24 USA F26 USA F27 USA F28 USA F29 Austria F1 Austria F2 Austria F3 Switzerland F1 Great Britain F5 Great Britain F6 Russia F1 Russia F2 Germany F8 Austria F7 France F13 Great Britain F17 Great Britain F18 Great Britain F20 China F1 Great Britain F4 Great Britain F8 Italy F4 Croatia F1 Croatia F2 Switzerland F1 Switzerland F3 China F2 France F4 Great Britain F1 Great Britain F2 France F13 Great Britain F14 Croatia F1 Italy F2 Great Britain F10 Italy F5 Switzerland F1 Switzerland F2 Egypt F13 Egypt F14 Open D'Orleans - Orleans Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Ford Tennis Championships - Louisville 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Prosperita Open 2007 - Ostrava Unique Zagreb Open - Zagreb Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Open des Alpes Trophee BNP Paribas - Grenoble Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Cherbourg Challenger Jersey Challenger Baton Rouge Challenger Talahassee Challenger Recanati Challenger Monza Challenger Ostrava Challenger Rhodes Challenger Ramat Hasharon Challenger Project Independence Men's Challenger - Mandeville San Remo Challenger Lugano Challenger Uncle Toby's Burnie Challenger - Tasmania Open de Montauban - Montauban Uncle Toby's Challenger in Burnie - Burnie Citta di Monza - Monza Oberstaufen Challenger Orbetello Challenger Fifth Third Bank Tennis Classic - Lexington Fergana Challenger Nottingham Challenger Trani Challenger Ortisei Challenger Sarajevo Challenger Vancouver Challenger Shanghai Challenger Mons Challenger Tashkent Challenger Rennes Challenger Croatia Osiguranje Rijeka Open - Rijeka Ljubljana Open - Ljubljana Loughborough Challenger Helsinki Challenger Czech Open - Prostejov Samsung Securities Cup - Seoul Bergamo Challenger Quimper Challenger Le Gosier Challenger St. Brieuc Challenger Leon Challenger Guadalajara Challenger Sunrise Challenger Rome Challenger 13 BH Tennis Open International Cup - Belo Horizonte Busan Challenger Nottingham Challenger Furth Challenger Istanbul Challenger Astana Challenger Izmir Challenger Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Olbia Challenger - Olbia Athens Challenger Tashkent Challenger Rennes Challenger Singha Tennis Classic - Tarzana Ortisei Challenger Heilbronn Challenger Bergamo Challenger Guangzhou Challenger Kyoto Challenger Heilbronn Challenger Nottingham Challenger Nottingham-2 Challenger Countrywide Classic USTA Challenger - Carson Todi Challenger Scheveningen Challenger Oberstaufen Challenger Orleans Challenger Rennes Challenger Uncle Tobys Challenger - Tasmania Eckental Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Bergamo Challenger Batman Challenger Heilbronn Challenger Vancouver Challenger Tashkent Challenger Ningboo Challenger Oberstaufen Cup - Oberstaufen Suzhou Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Canberra Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Kaohsiung Challenger Taipei City Challenger Seoul Challenger Busan Challenger Nottingham Challenger Vancouver Challenger Togliatti Cup - Togliatti Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra The $50,000 Pro Challenger at Calabasas - Calabasas Ourocard Tennis Challenger - Sao Paulo Gwangju Challenger Little Rock Challenger Columbus Challenger Almaty Challenger 2 - Almaty Winnipeg Challenger 2008 China TCL Challenger - Guangzhou Gatineau Challenger Binghamton Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Mons Challenger Mallorca Challenger Cassis Challenger Penza Cup - Penza Seoul Challenger Alessandria Challenger Granby Challenger Astana Challenger Ilkley Challenger Beijing Challenger Bangkok Challenger Aix En Provence Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger Mexico City Challenger St. Remy Challenger Kun-Ming Challenger Keio Challenger International Tennis Tournament - Yokohama Baton Rouge Pro Tennis Classic - Baton Rouge Karshi Challenger Rijeka Open - Rijeka The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Istanbul Challenger Ho Chi Minh City Challenger Wroclaw Challenger Gimcheon Challenger Busan Challenger Portoroz Challenger Alexander Kolyaskin Memorial - Donetsk Scheveningen Challenger Quimper Challenger Raanana Challenger Surbiton Challenger Alphen Challenger St. Remy Challenger Istanbul Challenger Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Ischgl International ATP Challenger - Ischgl Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Timisoara Challenger 2005 - Timisoara Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton S Tennis Masters - Graz TED Open - Istanbul Pro Challenger at Calabasas - Calabasas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov PBZ Zagreb Indoors - Zagreb GHI Bronx Tennis Classic - Bronx s Tennis Masters 06 - Graz The Swanston Challenger - Sacramento Napoli Challenger Wailea Men's Challenger - Maui Voit Mexico City Open - Mexico City Open Prevadies - St. Brieuc XL Bermuda Open - Bermuda Isla de Gran Canaria - Mas Palomas Baden Open - Karlsruhe Astana Challenger - Astana Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Mordova Cup 2007 - Saransk Akbank Private Banking TED Open - Istanbul LXVII Concursu Internacional de Vigo - Vigo The Tarka Challenger - Barnstaple Samsung Securities Cup - Seoul Flea Market Cup - Busan Bancolombia Open - Bogota IPP Open - Helsinki Taiwan Challenger - Kaohsiung Hua Hin Challenger 5 Volkswagen Challenger - Wolfsburg BH Indoor Sarajevo - Sarajevo Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Challenger Tunisie - Tunis 's Tennis Masters 07 Challenger - Graz Trofeo Cassa di Risparmio di Alessandria - Alessandria Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington s'Tennis Masters Challenger - Graz Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Salzburg Challenger Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen Wolfsburg Challenger Mexico City Challenger Rhodes Challenger Ramat Hasharon Challenger San Remo Challenger Karlsruhe Challenger Manchester Challenger Segovia Challenger Istanbul Challenger Alphen Challenger Todi Challenger Palermo Challenger Tarragona Challenger Kolding Challenger Zagreb Challenger Eckental Challenger Yokohama Challenger Toyota Challenger Salzburg Challenger Canberra Challenger Heilbronn Challenger Jersey Challenger Cordenons Challenger Vancouver Challenger Kitzbuhel Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Bergamo Challenger Arad Challenger Kyoto Challenger Astana Challenger Ortisei Challenger Heilbronn Challenger Bergamo Challenger Wolfsburg Challenger Sarajevo Challenger Como Challenger San Jose Challenger Barletta Challenger Palermo Challenger Monza Challenger Athens Challenger Rome Challenger Busan Challenger Turin Challenger Oberstaufen Challenger Salzburg Challenger Orbetello Challenger Todi Challenger Ljubljana Challenger Sacramento Challenger Tiburon Challenger Eckental Challenger Sao Paulo Challenger Tour Finals Bergamo Challenger Taipei City Challenger Wolfsburg Challenger Cherbourg Challenger Bath Challenger CA Tennis Trophy - Vienna Dallas Challenger Rome Challenger Napoli Challenger Prague Challenger Nottingham-2 Challenger Milan Challenger Binghamton Challenger Todi Challenger Trnava Challenger Geneva Challenger Dallas Challenger Geneva Challenger Oberstaufen Challenger Generali Open - Kitzbuhel Irving Challenger Guzzini Challenger - Recanati Busan Challenger International Indoor Tennis Championships of Croatia - Zagreb Hypo Group Tennis International - Portschach The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Canberra Challenger Budapest Challenger - Budapest Hypo Group Tennis International - Portschach Kaohsiung Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Canberra Challenger BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Indian Wells Challenger Heineken Open - Auckland Seoul Challenger Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Chennai Open - Chennai Yokohama Challenger SA Tennis Open - Johannesburg Busan Challenger Jerusalem Challenger Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Thailand Open - Bangkok SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Allianz Suisse Open - Gstaad Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice Jersey Challenger Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel PTT Thailand Open - Bangkok Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open Sud de France - Montpellier BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Millennium Estoril Open - Estoril Memphis Open - Memphis Delray Beach Open - Delray Beach Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Hall of Fame Tennis Championships - Newport BMW Open - Munich BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen The Hypo Group Tennis International 2008 - Poertschach Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport New York Open - New York BRD Nastase Tiriac Trophy - Bucharest Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg TD Waterhouse Cup - Long Island Generali Open - Kitzbuhel Regions Morgan Keegan Championships - Memphis The Artois Championships - London PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Countrywide Classic - Los Angeles Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Regions Morgan Keegan Championships - Memphis UNICEF Open - 's Hertogenbosch AEGON Championships - London Delray Beach Open - Delray Beach BMW Open - Munich Delray Beach Open - Delray Beach BMW Open - Munich Abierto Mexicano Telcel - Acapulco Citi Open - Washington Citi Open - Washington Kremlin Cup - Moscow Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow Delray Beach Open - Delray Beach Erste Bank Open - Vienna Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 U.S. Open - New York Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Wimbledon - London U.S. Open - New York French Open - Paris Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Olympics - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3